
abcd = int(input('Введите четырехзначное число: '))

if 999 < abcd < 10000:
    abcd2 = abcd
    a = abcd // 1000
    b = abcd // 100 % 10
    c = abcd // 10 % 10
    d = abcd % 10
    if d % 2 == 0:
        print('Число четное: Да')
    else:
        print('Число четное: Нет')

    if abcd % 3 == 0:
        print('Число кратное трем: Да')
    else: 
        print('Число кратное трем: Нет')

    koren = abcd ** 0.5
    koren = int(koren)
    print('Число является квадратом числа:',koren)

    print('Наименьшая цифра числа:', min(a,b,c,d))
          
    print('Наибольшая цифра числа:', max(a,b,c,d))
          
    k = 0
    while abcd != 0:
        if abcd % 10 == 0:
            k += 1
        abcd //= 10
    print('Кол-во нулей в числе:',k)

    if d != 0 or 1:
        d_2 = d ** 0.5
        print('Цифра в разряде единиц является квадратом цифры:',int(d_2))
    else:
        print('Цифра в разряде единиц является квадратом цифры: Нет')
    if c != 0 or 1:
        c_2 = c ** 0.5
        print('Цифра в разряде дестяков является квадратом цифры:',int(c_2))
    else:
        print('Цифра в разряде десятков является квадратом цифры: Нет')
    if b != 0 or 1:
        b_2 = b ** 0.5
        print('Цифра в разряде сотен является квадратом цифры:',int(b_2))
    else:
        print('Цифра в разряде сотен является квадратом цифры: Нет')
    if a != 0 or 1:
        a_2 = a ** 0.5
        print('Цифра в разряде тысяч является квадратом цифры:',int(a_2))
    else:
        print('Цифра в разряде тысяч является квадратом цифры: Нет')

    

        
           
        
        
        
        
        
    
        
